* { margin:0; padding:0;}

h1 { font-size: 180%; }
h2 { font-size: 150%; }
h3 { font-size: 130%; }
h4 { font-size: 100%; }
h5 { font-size: 100%; }
img { border: 0 none; }

#logo img  { display:block;}
ul li { list-style-type:none;}
img { border:0;}
a { outline:none; text-decoration:none}

.jv-block  { position:relative; width:850px; margin:0 auto; background:#eb9ed4; padding:0 45px}

/* COLUMN
---------------------------------------------------------------*/
.contentmod {overflow:hidden; position:relative;}

#jv-sidebar1 { float:left; width:240px;}   
#jv-sidebar1 .jv-sbinner { margin-right:30px;}

#jv-mainbody{ width:850px; float:left;}   /* jv-block  -  sidebar2   */
#maincontent { float:right; width:600px;}  /*  jv-mainbody  -  sidebar1 */



/* Clearfix
-------------------------------------------------------------*/
* html .clearfix {	height: 1%;}
* +html .clearfix { display: inline-block; } /* IE7xhtml*/
html[xmlns] .clearfix { /* O */	display: block;  }
.clearfix:after { /* FF, O, etc. */	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}